owner of a shop - Français Anglais Dictionnaire